ball hitch - Espagnol Anglais Dictionnaire